separate sewerage system - Espagnol Anglais Dictionnaire